Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista Python
Opis
Text copied to clipboard!
Poszukujemy Programisty Python, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji opartych na języku Python. Idealny kandydat powinien posiadać doświadczenie w pracy z frameworkami takimi jak Django lub Flask, znać zasady programowania obiektowego oraz potrafić efektywnie współpracować z zespołem projektowym.
Twoje główne zadania będą obejmować tworzenie skalowalnych aplikacji internetowych, integrację z bazami danych, optymalizację kodu oraz udział w procesie projektowania architektury systemu. Oczekujemy również znajomości narzędzi do kontroli wersji (np. Git), umiejętności pisania testów jednostkowych oraz znajomości zasad DevOps.
W naszej firmie cenimy innowacyjność, samodzielność oraz chęć ciągłego rozwoju. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, dostęp do szkoleń oraz udział w ciekawych projektach realizowanych dla klientów z różnych branż, w tym finansowej, medycznej i technologicznej.
Jeśli jesteś osobą, która lubi rozwiązywać złożone problemy, potrafi myśleć analitycznie i chcesz rozwijać się w dynamicznym środowisku, ta oferta jest dla Ciebie. Dołącz do nas i twórz z nami nowoczesne rozwiązania technologiczne!
Obowiązki
Text copied to clipboard!- Tworzenie i rozwijanie aplikacji w języku Python
- Projektowanie architektury systemów
- Integracja z bazami danych (np. PostgreSQL, MySQL)
- Współpraca z zespołem projektowym i testerami
- Pisanie testów jednostkowych i integracyjnych
- Optymalizacja wydajności aplikacji
- Utrzymywanie i rozwój istniejącego kodu
- Udział w przeglądach kodu
- Tworzenie dokumentacji technicznej
- Wdrażanie aplikacji na środowiska produkcyjne
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w programowaniu w Pythonie
- Znajomość frameworków Django lub Flask
- Doświadczenie w pracy z relacyjnymi bazami danych
- Znajomość systemów kontroli wersji (Git)
- Umiejętność pisania testów jednostkowych
- Znajomość zasad programowania obiektowego
- Podstawowa znajomość DevOps (Docker, CI/CD)
- Umiejętność pracy zespołowej
- Dobra znajomość języka angielskiego
- Zdolności analityczne i rozwiązywania problemów
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie z frameworkami Django lub Flask?
- Czy pracowałeś wcześniej z relacyjnymi bazami danych?
- Jakie narzędzia DevOps znasz i stosujesz?
- Czy potrafisz pisać testy jednostkowe? Jakie biblioteki stosujesz?
- Jakie projekty realizowałeś w Pythonie?
- Czy masz doświadczenie w pracy z zespołem zwinnych metodologii?
- Jakie masz doświadczenie z Git?
- Czy miałeś styczność z konteneryzacją (Docker)?
- Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
- Czy jesteś otwarty na pracę zdalną lub hybrydową?